supported on solid construction - Español Inglés Diccionario